const app = getApp();

Page({
  data: {
    isSubscribed: false
  },

  onShow() {
    // 可选：检查是否已订阅（需你自己记录状态）
  },

  // 消息订阅
  requestSubscribe(){
    wx.requestSubscribeMessage({
      tmplIds: ['QgRzcMFYHMTR47g4gnUW9mPgAtWFPJZYaF3KL5uZW7E'], // 替换为你的实际模板 ID
      success: (res) => {
        // 用户同意订阅
        if (res['QgRzcMFYHMTR47g4gnUW9mPgAtWFPJZYaF3KL5uZW7E'] === 'accept') {
          wx.showToast({ title: '订阅成功', icon: 'success' });
          console.log('用户已订阅模板消息');
          wx.navigateTo({
            url: '/pages/index/index',
          })
        } else {
          wx.showToast({ title: '未授权订阅', icon: 'none' });
        }
      },
      fail: (err) => {
        console.error('订阅失败', err);
        wx.showToast({ title: '订阅失败', icon: 'none' });
      }
    });
  }
});